heavily torn in some places)